﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ControlRegisterNPP.ascx.cs" Inherits="UserControl_ControlRegisterNPP" %>
<%@ Import Namespace="webapp4U" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register assembly="DevExpress.Web.v9.2, Version=9.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web.ASPxPopupControl" tagprefix="dxpc" %>


<script type="text/javascript">
    function pageLoad() {

        //số điện thoại
        $("#<%= txtPhone.ClientID %>").numeric();

      
       
    
        $("#<%= imgBtnAdd.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });
    $("#<%= btnSave.ClientID %>").click(function () {
            if ($("#<%= txtName.ClientID %>").val().length > 0  && $("#<%= txtMaRecommender.ClientID %>").val().length > 0) {
                $.blockUI({ css: {
                    border: 'none',
                    padding: '15px',
                    backgroundColor: '#000',
                    '-webkit-border-radius': '10px',
                    '-moz-border-radius': '10px',
                    opacity: .5,
                    color: '#fff'
                }
                });
            }
        });
        
       
        $("#<%= btSearch.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });

        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
        function EndRequestHandler(sender, args) {
            $.unblockUI();
        }
    }

</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
     <div class="direct_container_right_titletop">
                     Quản lý thông tin trình dược viên
                </div>
                 <hr />
                <!-- Button chuc nang-->
                <div class="direct_container_main">
                    <asp:ImageButton ID="imgBtnAdd" onclick="imgBtnAdd_Click" CausesValidation="false" ImageUrl="~/Images/add.png" Width="32px" Height="32px" runat="server" />
                   <%-- <asp:ImageButton ID="imgBtnSave" onclick="imgBtnSave_Click" ImageUrl="~/Images/save.png" Width="32px" Height="32px" runat="server" />
                    <asp:ImageButton ID="imgBtnDelete" onclick="imgBtnDelete_Click" ImageUrl="~/Images/delete.png" Width="32px" Height="32px" runat="server" />
                    <asp:ImageButton ID="imgBtnFind" onclick="imgBtnFind_Click" CausesValidation="false" ImageUrl="~/Images/find.png" Width="32px" Height="32px" runat="server" />
--%>
                </div>
                <!-- End Button chuc nang-->
                <cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" 
            BackColor="#CCFFFF" Font-Names="Arial"  Height="700px" 
            Width="100%">
            <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Nhập thông tin" TabIndex="0">
                 <ContentTemplate>
                         <!-- Content main-->
                <div class="direct_container_main">
                    <fieldset class="direct_fieldset">
                        <legend class="direct_legend">Thông tin cá nhân</legend>
                        <table border="0" width="100%">
                         <tr>
                                    <td colspan="4" align="center">
                                        <asp:Label ID="lblMsg" runat="server" Visible="false" BackColor="Silver" ForeColor="Blue" Font-Bold="true" Font-Italic="true"></asp:Label>
                                    </td>
                                </tr>
                         <tr>
                            <td width="10%" align="right"><p class="direct_label">Mã nhân viên</p></td>
                            <td width="90%" align="left">
                           
                            <asp:TextBox ID="txtMaSo" ReadOnly="true" Text="New" CssClass="input_code" runat="server"></asp:TextBox>
                            </td>
                        </tr>
                         <tr>
                            <td align="right"><p class="direct_label">Họ tên<span>*</span></p></td>
                            <td align="left">
                            
                             <asp:TextBox ID="txtName" CssClass="input_full" runat="server"></asp:TextBox>
                                 <asp:RequiredFieldValidator ControlToValidate="txtName" Display="None"  ID="RFVName" runat="server" ErrorMessage="Không được để rỗng">
                                </asp:RequiredFieldValidator>
                                <cc1:ValidatorCalloutExtender TargetControlID="RFVName" ID="ValidatorCalloutExtender1" runat="server">
                                </cc1:ValidatorCalloutExtender>
                             </td>
                        </tr>
                       
                         <tr>
                            <td align="right"><p class="direct_label">Giới tính</p></td>
                            <td align="left">
                               
                                 <asp:DropDownList ID="chSex" runat="server">
                                    <asp:ListItem Text="Nam" Value="1" Selected="True"></asp:ListItem>
                                    <asp:ListItem Text="Nữ" Value="0"></asp:ListItem>
                                  </asp:DropDownList>
                            </td>
                        </tr>
                        
                       
                         <tr>
                            <td align="right"><p class="direct_label">Số điện thoại</p></td>
                            <td align="left">
                           
                            <asp:TextBox ID="txtPhone" CssClass="input_full" runat="server"></asp:TextBox>
                            </td>
                        </tr>
                       
                         <tr>
                            <td width="10%" align="right"><p class="direct_label">Hoạt động</p></td>
                            <td width="90%" align="left">
                                <asp:DropDownList ID="chActive" runat="server">
                                    <asp:ListItem Text="Còn bán hàng" Value="1" Selected="True"></asp:ListItem>
                                    <asp:ListItem Text="Đã ngưng" Value="0"></asp:ListItem>
                                  </asp:DropDownList>
                               
                            </td>
                        </tr>
                         <tr>
                            <td align="right"><p class="direct_label">Báo cáo cho<span>*</span></p></td>
                            <td align="left">
                            <asp:TextBox ID="txtMaRecommender" AutoPostBack="true" ontextchanged="txtMaRecommender_TextChanged" CssClass="input_code" runat="server"></asp:TextBox>
                             <asp:RequiredFieldValidator ControlToValidate="txtMaRecommender" Display="None"  ID="RequiredFieldValidator6" runat="server" ErrorMessage="Phải nhập mã người bảo trợ">
                                </asp:RequiredFieldValidator>
                                <cc1:ValidatorCalloutExtender TargetControlID="RequiredFieldValidator6" ID="ValidatorCalloutExtender6" runat="server">
                                </cc1:ValidatorCalloutExtender>   
                             <div id="divwidthMaHang" style="overflow:scroll;height:150px;display:none"></div>
                                            <cc1:AutoCompleteExtender ID="txtMaRecommender_AutoCompleteExtender" 
                                                runat="server"
                                                ServiceMethod="GetNPPInfo" ServicePath="~/Webservice/WebServiceDRM.asmx" 
                                                TargetControlID="txtMaRecommender"
                                                MinimumPrefixLength="1" 
                                                CompletionInterval="10"
                                                CompletionSetCount="12"                             
                                                CompletionListCssClass="AutoExtender"
                                                CompletionListItemCssClass="AutoExtenderList"
                                                CompletionListHighlightedItemCssClass="AutoExtenderHighlight"
                                                CompletionListElementID="divwidthMaHang" DelimiterCharacters="" 
                                        Enabled="True"></cc1:AutoCompleteExtender>
                            &nbsp;&nbsp;<asp:TextBox ReadOnly="true" ID="txtTenRecommender" CssClass="input_full" runat="server"></asp:TextBox></td>
                        </tr>
                         <tr>
                            <td width="10%" align="right"><p class="direct_label">Là TDV ảo</p></td>
                            <td width="90%" align="left">
                                <asp:CheckBox ID="chIsVirtual" runat="server" /><span>*Nếu là TDV ảo thì check vào đây</span>
                            </td>
                        </tr>
                         <tr>
                            <td width="10%" align="right"><p class="direct_label">Danh hiệu</p></td>
                            <td width="90%" align="left">
                                <asp:DropDownList ID="ddlDanhHieu" runat="server">
                                  </asp:DropDownList>
                                  <asp:Button ID="btnSave" runat="server" Text="Lưu" onclick="btnSave_Click"/>
                            </td>
                        </tr>
                       
                    </table>
                    </fieldset>
                </div>
                <!-- EndContent main-->
                 </ContentTemplate>
            </cc1:TabPanel>
             <cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="Tìm kiếm" TabIndex="1">
                <ContentTemplate>
                       <!-- Content search-->
                <div class="direct_container_main">
                     <div class="direct_container_form_right">
                         <table border="0" width="100%">
                            <tr><td colspan="2"><p class="direct_legend">Nhập thông tin cần tìm</p></td></tr>
                            <tr>
                                <td colspan="2" valign="middle">
                                    <asp:TextBox ID="txtSearch" CssClass="input_full" runat="server"></asp:TextBox>
                                        <asp:Button ID="btSearch" CssClass="direct_bt_search" runat="server" CausesValidation="false"
                                            Text="Tìm kiếm" onclick="btSearch_Click" />
                                </td>
                                <tr>
                                    <td colspan="2">
                                    <asp:GridView ID="grvNPP" runat="server" AutoGenerateColumns="False"  AllowPaging="true" PageSize="10"
                                                        DataKeyNames="salesp_key" EnableModelValidation="True" 
                                                        onpageindexchanging="grvNPP_PageIndexChanging"
                                                        onrowcommand="grvNPP_RowCommand">
                                                        <Columns>
                                                            <asp:TemplateField HeaderText="Stt">
                                                                <HeaderTemplate>
                                                                    STT
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                    <%# Container.DataItemIndex + 1 %>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="100px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="100px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Mã số NPP">
                                                                <HeaderTemplate>
                                                                    Mã số NPP
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                  
                                                                    <asp:Label ID="lblMaSo" runat="server" Text='<%# Eval("salesp_key")%>'></asp:Label>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Họ tên">
                                                                <HeaderTemplate>
                                                                    Họ tên
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                    <%# Eval("salesp_name")%>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="200px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="200px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Hoạt động">
                                                                <HeaderTemplate>
                                                                    Hoạt động
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                   <input id="chkActive" runat="server" checked='<%# Eval("Active") %>' type="checkbox" style="width:10px" disabled="disabled"/>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                            </asp:TemplateField>
                                                             <asp:TemplateField>
                                                                 <ItemTemplate>
                                                                    <asp:ImageButton ID="imgBtnChon" runat="server" CausesValidation="False" 
                                                                    CommandName="chon" Height="20px" ImageUrl="~/Images/check.png" />
                                                                </ItemTemplate>
                                                                <ControlStyle BackColor="White" BorderColor="White" />
                                                                <FooterStyle BackColor="White" BorderColor="White" />
                                                                <HeaderStyle BackColor="White" BorderColor="White" />
                                                                <ItemStyle BackColor="White" BorderColor="White" />
                                                            </asp:TemplateField>
                                                        </Columns>
                                                    </asp:GridView>
                                    </td>
                                </tr>

                            </tr>
                     </table>
                    </div>

                </div>
                <!-- End Content search-->
                </ContentTemplate>
            </cc1:TabPanel>
             <cc1:TabPanel ID="TabPanel3" runat="server" HeaderText="Hướng dẫn" TabIndex="2">
             <ContentTemplate>
             <div class="direct_container_main">
             <div class="direct_container_form_right">
               <table border="0" width="100%">
                 <tr>
                          <td width="12%" align="right"><p class="direct_label">Mô tả:</p></td>
                                    <td width="88%" align="left">
                                        Quản lý thông tin trình dược viên của Fimex
                                    </td>
                 </tr>
                 
                  <tr>
                          <td colspan="2">1.Nếu bạn muốn thêm mới trình dược viên thì nhấn image button + bên trên,sau đó khai báo thông tin
                          trình dược viên với các ô tương ứng và click nút lưu</td>
                                   
                 </tr>
                 <tr>
                          <td colspan="2">Lưu ý:Mã nhân viên không cần nhập khi khai báo mới vì hệ thống sẽ tự sinh ra.
                          Ngoài ra ở phần báo cáo cho,bạn cần xác định cấp trên của trình dược viên này</td>
                                   
                 </tr>
                  <tr>
                          <td colspan="2">2.Nếu muốn chỉnh sửa thì đầu tiên các bạn click vào tag Tìm kiếm,sau đó gõ mã hoặc tên gợi nhớ,để hệ thống tìm thông tin trình dược viên muốn sửa 
                           đổi,sau đó bạn cập nhật thông tin ở bên tag Nhập thông tin và click nút lưu</td>
                                   
                 </tr>
               </table>
                                                            </div>
            </div>
                                                            </ContentTemplate>
                                                            </cc1:TabPanel>
            </cc1:TabContainer>
             <dxpc:ASPxPopupControl ID="MessageBox" PopupHorizontalAlign="WindowCenter"  PopupVerticalAlign="WindowCenter" Font-Bold="true" HeaderText="DRM-S" runat="server" Height="91px" 
        Width="601px">
        <ContentCollection>
<dxpc:PopupControlContentControl ID="PopupControlContentControl1" runat="server" SupportsDisabledAttribute="True"></dxpc:PopupControlContentControl>
</ContentCollection>
    </dxpc:ASPxPopupControl>
    </ContentTemplate>
</asp:UpdatePanel>
